package com.operate.api.operate.banner.service;


import com.operate.api.app.dramas.domain.vo.DramaTrailersVO;
import com.operate.api.app.info.domain.vo.AppBannerSearchVO;
import com.operate.api.app.info.domain.vo.AppBannerVO;
import com.operate.api.operate.banner.domain.vo.BannerAddVO;
import com.operate.api.operate.banner.domain.vo.BannerSearchVO;
import com.operate.api.operate.banner.domain.vo.BannerUpdateVO;
import com.operate.api.operate.banner.domain.vo.BannerVO;
import com.operate.api.operate.dramas.domain.vo.VideoSearchVO;
import com.operate.api.operate.dramas.domain.vo.VideoVO;

import java.util.List;

public interface IBannerService {


    List<BannerVO> getList(BannerSearchVO searchVO);

    void add(BannerAddVO vo);

    void update(BannerUpdateVO updateVO);

    void topping(String id);

    void delete(String id);

    List<VideoVO> getVideoList(VideoSearchVO searchVO);

    List<AppBannerVO> getInfoBannerList(AppBannerSearchVO searchVO);
}
